.dashboard-container{ padding: 50px 20px ;}
.dashboard-container h3{ font-size: 26px;}
.dashboard-container p{ font-size: 16px; padding: 10px 0;}
.login-wrapper{border: 1px solid #d9d9d9; background: #fff; padding: 20px;  position: relative;
    -webkit-box-shadow: 0 0 20px #d9d9d9;
    -moz-box-shadow: 0 0 20px #d9d9d9;
    box-shadow: 0 0 20px #d9d9d9;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;}
.login-wrapper #verif-code{ width: auto; display: inline-block;}
.login-wrapper .code-pic{ display: inline-block;}

.score-list{ padding: 20px; font-size: 16px; overflow: hidden;}
.score-list li{ padding: 10px 0; }
.score-list em{ display: inline-block; width: 180px; font-style: normal; padding-right: 30px; text-align: right; position: relative; top:0px; vertical-align: top;}
.score-list span{ display: inline-block; width: 20px; height: 21px; margin-right: 12px; background: url(../images/ico/star.png) 0 0 no-repeat;}
.score-list span.on{ background: url(../images/ico/star-on.png) 0 0 no-repeat;}

.check-list{ overflow: hidden;z-index: 1;}
.check-list label{ font-weight: normal; margin-right: 20px; margin-top: 3px;}

.add-tab-list .tab-l{ width: 300px; padding-left: 100px;}
.add-tab-list .tab-r{ float: left;}
.add-tab-list .add-wrap{ width: 300px; height: 180px; padding: 10px; border:#d9d9d9 solid 1px; overflow-y: auto; float: left;}
.add-tab-list .add-tab-l{ overflow: hidden; zoom:1; margin-bottom: 20px;}
.add-tab-list .c-btn{ float: left; margin: 0 25px; padding-top: 75px;}
.add-tab-list .tab-item{ padding: 2px 10px; margin-bottom: 10px; border:#e0e0e1 solid 1px; position: relative;}
.add-tab-list .tab-item .btn-del{ position: absolute; top:0; right: 0; padding: 0 5px;}

.modal{ width: 500px; left: 50%; top:30%; margin-left: -250px;}
.modal .modal-body,.modal .modal-title{ background: #fff;}
.modal .modal-body{ overflow: hidden; zoom:1;}
